Dynamic array
RANDOM-ACCESS, VARIABLE-SIZE LIST DATA STRUCTURE THAT ALLOWS ELEMENTS TO BE ADDED OR REMOVED
Growable array; Dynamic table; Array list; ArrayList; Resizable array; Resizeable array; Arraylist; Mutable array
In computer science, a dynamic array, growable array, resizable array, dynamic table, mutable array, or array list is a random access, variable-size list data structure that allows elements to be added or removed. It is supplied with standard libraries in many modern mainstream programming languages.